计算机与现代化 ›› 2010, Vol. 1 ›› Issue (8): 47-51.doi: 10.3969/j.issn.1006-2475.2010.08.014
李向东1,胡怀伟2,郝陆军1,闫新分1
LI Xiang-dong1, HU Huai-wei2, HAO Lu-jun1, YAN Xin-fen1
摘要: 基于FPGA的SOPC设计技术是当前电子设计领域的最前沿技术之一,自定义IP核是SOPC系统灵活性的重要体现,是SOPC系统设计的重中之重。本文以ALtera公司Cyclone系列的EP1C6Q240C8为例详细阐述用户自定义IP核设计方法及其使用SOPC Builder开发的流程,并在此基础上开发出七段数码管 (LED)的自定义IP核。在Quartus II8.0环境下, 用Verilog实现LED的硬件设计;在NiosⅡIDE环境下,基于C语言开发LED的软件应用程序接口(API)函数来访问和控制硬件。